@charset "utf-8";
/* CSS Document */
body, div, img ,ul, ol, dl, li, p,form,h1,h2,h3,h4{ margin:0px; padding:0px; border:0px;}
body {font-size:12px; line-height:20px; font-family: "宋体",Arial, ; color:#444; margin:0 auto;s}
img{ margin:0px; padding:0px;border:0px;}
div{padding:0px;margin:0px; border:0px; }


ul,li,ol{ list-style:none; margin:0px; padding:0px;}

a:link { color: #555; text-decoration: none;}
a:visited {color: #555; text-decoration: none;}
a:hover { color: #D42124; text-decoration: underline;}
a:active { color: #D42124; text-decoration: underline;}

.lf{float:left;}
.rg{float:right;}
.cl{clear:both;}
/*全局样式结束*/
/*首页banner样式*/
.top_bg{background:url(top_line.jpg) repeat-x; height:403px; margin:0 auto;}
.top_allbg{background:url(top_bg.jpg) no-repeat; width:954px; height:387px; margin:0 auto;}
.log_nav{width:954px; height:125px;}
.log{width:215px; padding-top:30px; padding-left:15px; float:left;}
.nav_rg{width:695px; padding-right:20px; float:right;}
.top_rg{width:auto; padding-top:28px; padding-left:110px; line-height:28px; height:36px; font-size:14px;}
.top_rg ul li{float:left; padding-right:10px;}

.nav{width:auto; height:60px; padding-left:4px;}
.nav ul li{float:left;}


/*banner*/
.banner_wd{ width:946px; height:236px;padding:23px 4px 4px 4px;}



/*首页一行三列*/
.cont_all{width:954px; height:auto; margin:0 auto; margin-top:10px;}/*内容的整体宽度*/
.about_bg{background:url(about_bg.jpg) no-repeat; height:128px; width:934px; margin-bottom:15px; padding:8px 10px}
.about_bg  p{text-indent:25px; line-height:20px;}
.about_bg  p img{ margin-left:750px;}

.cont_midlist{width:954px; height:351px; background:url(mid_bg.jpg) no-repeat; margin:0 auto; margin-bottom:10px;}/*内容的整体宽度*/
	.cont_midlf{ width:238px; padding:54px 95px 0px 25px; float:left;}
		.cont_midlf img{padding:1px; border:1px solid #DADDE4; margin-bottom:8px;}
		.cont_midlf img p{line-height:20px;}
		.cont_midlflist{width:auto;}
		.cont_midlflist ul li{background:url(icon3.jpg) no-repeat left center; padding-left:15px; border-bottom:1px solid #eaeaea; height:25px; line-height:25px; }
		.cont_midlflist ul li a {text-decoration:none; color:#14578C;  line-height:25px;}
		.cont_midlflist ul li a:hover{ text-decoration:none; color:#CC3300; }
.more_img{float:right; margin-top:6px;}		
.more2_img{float:right; margin-top:45px;}	
		
	.cont_midmd{ width:238px; padding:54px 95px 0px 0px; float:left;}
		.cont_midmd img{padding:1px; border:1px solid #DADDE4; margin-bottom:8px;}
		.cont_midmd img p{line-height:20px;}
		
		
	.cont_midrg{width:238px; padding:54px 23px 0px 0px; float:left;}
		.cont_midrg img{padding:1px; border:1px solid #DADDE4; margin-bottom:8px;}
		.cont_midrg img p{line-height:20px;}



/*首页成功案例*/
.cgal_bg{background:url(case_bg.jpg) no-repeat; width:934px; height:210px; padding:0px 10px; margin-bottom:10px;}
.cgal_top{width:auto; line-height:39px; height:39px;}
.cgal_top img{float:right; margin-top:6px;}

.cgal_list{width:934px; padding-top:10px;}





/*面包屑路径背景*/
.street_bg{background:url(street_bg.jpg) repeat-x; height:auto; padding-top:10px; margin:0 auto;}
.street_line {width:940px; height:28px; font-weight:bold; color:#005C97; padding-left:12px; line-height:28px; margin:0 auto; margin-bottom:8px; }

.cont_listwd{width:952px; margin:0 auto;}/*内容的整体宽度*/

/*人才招聘*/
.cont_lfwd{width:670px; float:left;}/*left*/
	.cont_mid{width:648px; background-color:#FFF;border-left:1px solid #D7E2E8; border-right:1px solid #D7E2E8; padding-left:10px; padding-right:10px;}
	.cont_bglist{ line-height:26px; color:#555; padding-left:255px;background:url(rencai_bg.jpg) no-repeat top left;}
		.cont_bglist p span{font-size:14px; font-weight:bold;}
		
		
		
.cont_rgwd{width:265px; float:right;}/*right*/

	.rgwd_all{width:265px; margin-bottom:10px;}
	.news_bg{ width:265px; height:52px; background:url(news_bg.jpg) no-repeat; line-height:52px;}
	.news_bg span {float:right; margin-right:15px; margin-top: -5px; font-weight:bold; font-size:14px; color:#900;}
	.news_bg span a { font-size: 12px; color: #005CA9; line-height: 22px; }
	.news_bg span a:hover { color: #CC3300; }
	
	.news_midbord{width:240px; height:auto; background-color:#FFF; line-height:24px; border-left:1px solid #DADDE2; border-right:1px solid #DADDE2; padding-left:13px; padding-right:10px;}
	.news_img{padding:2px; margin-top:0px; border:1px solid #eaeaea; margin-bottom:10px;}
	.news_wdlist{width:px; height:auto; line-height:24px; color:#555;}
	.news_wdlist ul li{background:url(icon.jpg) no-repeat left center; line-height:24px; height:24px;}
	.news_wdlist ul li a {text-decoration:none; color:#14578C;  line-height:24px;}
	.news_wdlist ul li a:hover {text-decoration:none; color:#CC3300;}
	
	
	.jishu_bg{ width:265px; height:52px; background:url(jishu_bg.jpg) no-repeat; line-height:52px;}
	.jishu_bg span {float:right; margin-right:15px; font-weight:bold; margin-top: -5px; font-size:14px; color:#900;}
	.jishu_bg span a { font-size: 12px; color: #005CA9; line-height: 22px; }
	.jishu_bg span a:hover { color: #CC3300; }

	.cont_bg{background:url(cont_bg.jpg) no-repeat; height:168px; width:265px; margin-bottom:10px;}
	.cont_bg p{padding:50px 0px 0px 20px; line-height:22px; text-align:left;color:#666;}


/*新闻中心*/
.newslist{ width:auto;line-height:24px; margin:8px;margin-bottom:0px;}
	.newslist p{text-indent:25px; line-height:24px;}
	.newslist ul li{height:32px; line-height:32px; background:url(icon.jpg) no-repeat left center; padding-left:15px;}
		.newslist ul li span{float:right; line-height:24px; color:#999;}
.news_line{background:url(line.jpg) no-repeat bottom; padding-bottom:13px; line-height:24px; font-size:14px; font-weight:bold; color:#000; text-align:center;}		
	
	.news_dianji{text-align:center; color:#9C0;}
	.news_dianji img{padding:2px; border:1px solid #eaeaea;}
	.img_bot{ line-height:24px;font-size:14px; color:#000; font-weight:bold; text-align:center;}
	
/*下载中心*/		
		
		.next_page{color:#9C0; font-weight:bold; margin-left:15px;}
		.next_list{margin-right:160px;}
.down_bg { background: url(down_bg.jpg) no-repeat; width: 630px; height: 37px; overflow: hidden; }
.down_bg h3 { float: left; padding-left: 32px; padding-top: 5px; color: #175892; font-size: 14px; font-weight: 800; }
.down_bg h3 a { color: #175892; }
.down_bg h3 a:hover { color: #CC3300; }
.down_bg span { float: right; padding-top: 5px; }
.down_wd{ line-height:24px; padding-bottom: 10px; }	
.down_wd ul li{ background:url(icon2.jpg) no-repeat 10px 12px; padding-left: 25px; line-height:32px;}	
.down_wd ul li	a:link,a:visited{color:#666; line-height:32px}	
.down_wd ul li	a:hover,a:active{color:#14578C; line-height:32px}		
		
/*成功案例*/				
.succ_line{background:url(line.jpg) no-repeat bottom; padding-bottom:13px; line-height:24px; font-size:14px; font-weight:bold; color:#000;}		
		
/*联系我们*/			
.contact_bg	{background:url(contact_bg.jpg) no-repeat left top; padding-left:250px; padding-top:20px; height:194px; line-height:22px; margin:15px 0px 15px 10px;}	
		
/*产品及服务*/			
.prod_bg{ width:265px; height:52px; background:url(prod.jpg) no-repeat; line-height:52px;}		
.prod_title{text-align:center; width:auto; line-height:24px; font-size:14px; font-weight:bold; margin-bottom:25px;}		
.prod_tit{width:470px;  line-height:24px;  font-weight:bold; margin:0 auto;margin-top:25px;}

.out_prod{width:619px; margin:0 auto; margin-top:15px; margin-bottom:15px;}
.out_prodtop{width:619px; height:28px;}
.out_prodbot{width:597px; border:1px solid #DFDFDF; border-top:none; padding:10px;}
.out_prodbot ul li{ float:left; padding: 0px 13px; padding-top: 10px; }
.out_prodbot ul li img{padding:2px; border:1px solid #DFDFDF;}
.out_prodbot ul li center { margin-top: 5px; }
.out_prodbot ul li center a { font-size: 12px; font-weight: 800; }

/*产品及服务图片页面*/
.p_prodwd{width:630px; height:auto; }
.p_prodwd_lf{ width:310px; float:left;}

.lf_prodlist{width:308px; height:82px; overflow: hidden; background:#F3F8FC; border:1px solid #CCC; margin-bottom:10px;}
.lf_prodlist img { float:left; padding:4px; margin-right:6px;}

.lf_prodlist a { color: #555; line-height: 28px; }
.lf_prodlist a:hover { color: #CC3300; }

.title_fuw{ width:px; line-height:28px; font-weight:bold; color:#000; font-size:13px;}

.ymtitle_fuw { background: url(icon4.jpg) no-repeat left center; padding-left: 17px; height: 28px; line-height:28px; color:#000; font-size:12px; }
.ymtitle_fuw a { color: #555; font-size: 12px; line-height: 28px; font-weight: 800; }
.ymtitle_fuw a:hover { color: #CC3300; }

.p_prodwd_rg{ width:310px; float:right;}

.m_bot{margin-bottom:20px;}


/*bottom*/
.bot_bg{background:url(bot_line.jpg) repeat-x; padding-top:10px; height:97px; color:#004677; line-height:24px; text-align:center; margin:0 auto; margin-top:10px;}
.bot_bg a { color:#004677; text-decoration:none;}
.bot_bg a:hover { color: #CC3300; }


/*翻页*/
.pagebar_ec { height: 26px; padding-top: 20px; padding-bottom:10px; text-align: center; }
.pagebar_ec a { display: inline-block; padding: 0 10px; background: #F9F9F9; margin-left: 5px; border: 1px solid #CCC; }
.pagebar_ec b { display: inline-block; padding: 0 10px; background: #FFFFFF; margin-left: 5px; border: 1px solid #FFF; }
/*翻页*/

/*广告*/
.picshow_main { position: relative; width:900px; height:300px}
.picshow_main .imgbig { filter: progid:dximagetransform.microsoft.wipe(gradientsize=1.0,wipestyle=4, motion=forward); width: 900px; height: 300px}
.picshow_change {position: absolute; text-align: left; bottom: 0px; height: 30px; right: 0px; left: 790px;}
.picshow_change img {width:15px; height: 15px}
.picshow_change a { border: 1px solid; display: block; float: left; margin-right: 5px;  -display: inline}
a.axx { border-color: #555}
a.axx:hover {border-color: #000}
a.axx img { filter: alpha(opacity=40); opacity: 0.4; -moz-opacity: 0.4}
a.axx:hover img {filter: alpha(opacity=100); opacity: 1.0; -moz-opacity: 1.0}
a.bxx { border-color: #000}
a.bxx:hover {border-color: #000}
img{border:0px}
.picshow_main div.picshow_change a img{width:auto;height:auto}

.street_line a { color: #005C97; }
.street_line a:hover { color: #CC3300; }

h1.title { font-size: 14px; text-align: center; color: #555; font-weight: 800; padding-top: 20px; padding-bottom: 10px; }
div.content { padding: 0 10px; line-height: 22px; padding-bottom: 20px; }
div.tools { text-align: center; color: #95B337; margin-bottom: 20px; }